﻿body, td
{
	font-family: Verdana, arial;
	font-size: 12px;
	line-height: 18px;
	letter-spacing: -0.95px;
}
body
{
	margin-top: 0px;
	margin-left: 0px;
	background-repeat: repeat-x;
}

#logo_navebar
{
	height: 107px;
	width: 749px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 37px;
	padding-right: 192px;
	margin-top: 5px;
	text-align: left;
	padding-top: 1px;
	background-image: url("../images/logo.jpg");
	background-repeat: no-repeat;
	background-position: left top;
}

#bottom
{
	height: 40px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding-top: 10px;
	font-size: 9px;
	color: #999999;
	text-align: right;
	clear: both;
}

#menubar
{
	float: right;
	height: 26px;
	width: 550px;
	margin-top: 78px;
}
#main
{
	height: auto;
	width: auto;
	margin-right: auto;
	margin-left: auto;
}
div
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
div#headerSplit
{
	/*by isaac */
	border-top: solid 1px #cccccc;
	height: 3px;
	background-color: #efefef;
}
div#header
{
	/*3 column layout div by isaac */
	clear: both;
	height: 50px;
	background-color: aqua;
	padding: 1px;
}
div#searchFormDefault
{
	/*default.aspx search form */
	border-right: solid 1px #cccccc;
	padding: 5px 5px 5px 5px;
	width: 95%;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
div#left
{
	float: left;
	width: 200px;
}
div#right
{
	float: right;
	width: 200px;
}
div#middle
{
	padding: 0px 10px 10px 10px;
	width: 500px;
	margin: 0px;
	float: left;
	height: auto;
}
.middle1
{
	border: solid 1px #cccccc;
	padding: 5px 5px 5px 5px;
	width: 95%;
	margin-left: auto;
	margin-right: auto;
}
div#footer
{
	clear: both;
}
div.box1, div.middle
{
	height: 500px;
}
/* IE靠这保持最小高度，超出就自动向下延伸 */
div[class].box1, div[class].middle
{
	height: auto;
}
/* 具有类选择符(class)属性的DIV对象 */


#loadinfo
{
	/*ajax loading bar by isaac */
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	width: 300px;
	height: 80px;
	z-index: 1;
	border: 1px solid gray;
	background-color: White;
}



a:link
{
	color: #186987;
	text-decoration: none;
}

img.grayboder
{
	/*image silver boder  by isaac */
	border-style: solid; /*点划线*/
	border-color: #999999; /*边框颜色*/
	border-width: 1px; /*边框粗细*/
}
input /*global input   by isaac */
{
	/*color: #666666;*/
	border: solid 1px #999999;
}

.btnGo /*global button   by isaac */
{
	height: 25px;
	background-color: #99cc00;
}

.tdbackcolorhead
{
	background-color: #B5CDFF;
}
.tdbackcolorgrey
{
	background-color: #efefef;
}
.tdbackcolorweek
{
	background-color:#F5BAA3;
	}
.tdrateavailable
{
	background-color: #E6FFD7;
}
.tdborder
{
	border: 1px solid #CCCCCC;
}
.td_Gird
{
	background: #f0f2f4;
	height: 28px;
}
.td_AltGird
{
	background: white;
	height: 28px;
}
.td_GirdHeader
{
	background: url("../images/headerBg.gif") repeat-x 0 100% #f8f8f8;
	border-top: solid 1px #EFEFEF;
	border-bottom: solid 1px #00CCFF;
	height: 28px;
	color: black;
	text-align: left;
}
.td_GirdPager
{
	border-top: solid 1px #CCCC00;
	border-bottom: solid 1px #CCCCCC;
	background: white;
	height: 38px;
	color: black;
	text-align: left;
}


.tableboder
{
	border: 1px solid #999999;
}
.table_rate
{
	border: 1px solid #CCCCCC;
	width: 98%;
	margin: auto;
}
.table_user
{
	border: 1px solid #CCCCCC;
	width: 98%;
	margin: auto;
}
.table_other
{
	border: 1px solid #CCCCCC;
	width: 98%;
	margin: auto;
}
.table_NoBoder
{
	border: 0px;
	width: 98%;
	margin: auto;
}
.table_Gird
{
	border: 1px;
	width: 98%;
	background-color: #bbc1c9;
	border-collapse: separate !important;
	color: black;
	margin: auto;
}

.font_bold
{
	font-weight: bold;
}
.font_boldBlue
{
	font-weight: bold;
	color: #006699;
}
.font_message
{
	font-weight: bold;
	color: #FF6600;
}

/*round conner div with head title http://www.cssplay.co.uk/boxes/snazzy2.html isaac 07-11-19*/


.zsnazzy h1
{
	margin: 0;
	font-size: 1.2em;
	padding: 0 10px 5px 10px;
	border-bottom: 1px solid #444;
}
.zsnazzy p
{
	margin: 0;
	padding: 5px 10px;
	font-size: 10px;
}
.zsnazzy
{
	width: 500px;
	float: left;
	margin: 0 3px;
}

.zxtop, .zxbottom
{
	display: block;
	background: transparent;
	font-size: 1px;
}
.zxb1, .zxb2, .zxb3, .zxb4
{
	display: block;
	overflow: hidden;
}
.zxb1, .zxb2, .zxb3
{
	height: 1px;
}
.zxb2, .zxb3, .zxb4
{
	background: #fff;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}
.zxb1
{
	margin: 0 5px;
	background: #cccccc;
}
/*buttom line*/
.zxb2
{
	margin: 0 3px;
	border-width: 0 2px;
}
.zxb3
{
	margin: 0 2px;
}
.zxb4
{
	height: 2px;
	margin: 0 1px;
}

.zxboxcontent
{
	display: block;
	border: 0 solid #cccccc;
	border-width: 0 1px;
	height: auto;
	background: #efefef;
}
* html .zxboxcontent
{
	height: 1px;
}


/*round conner div without header*/
.xsnazzy
{
	background: transparent;
	width: 200px;
	float: left;
	margin: 0 3px;
}

.xtop, .xbottom
{
	display: block;
	background: transparent;
	font-size: 1px;
}
.xb1, .xb2, .xb3, .xb4
{
	display: block;
	overflow: hidden;
}
.xb1, .xb2, .xb3
{
	height: 1px;
}
.xb2, .xb3, .xb4
{
	background: #fff;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}
.xb1
{
	margin: 0 5px;
	background: #cccccc;
}
/*buttom line*/
.xb2
{
	margin: 0 3px;
	border-width: 0 2px;
}
.xb3
{
	margin: 0 2px;
}
.xb4
{
	height: 2px;
	margin: 0 1px;
}

.xboxcontent
{
	display: block;
	border: 0 solid #cccccc;
	border-width: 0 1px;
	height: auto;
}
* html .xboxcontent
{
	height: 1px;
}

/* round conner solor style*/

.color_a
{
	background: #c9ba65;
	color: #fff;
}
.color_b
{
	background: #d4d8bd;
	color: #000;
}
.color_c
{
	background: #758279;
	color: #fff;
}
.color_d
{
	background: #efefef;
	color: #000;
}
.color_w
{
	background: #ffffff;
	color: #fff;
}
.size200
{
	width: 200px;
}
.size500
{
	width: 500px;
}

DIV.Facilities
{
	
	width:100%;
	display:block;
	clear:none;
	
}
DIV.Facilities DIV
{
	width:30%;
	margin:1px 1px 1px 1px;
	display:block;
	float:left;
}